neuroectodermal tumor - French English Dictionary